head start
noun
°An advantage given (or taken), for example, prior to the beginning of a race.
"Fred gave his younger brother a five minute head start in the Easter egg hunt."
°A factor conducive to superiority and success.
"His father's money gave him a head start in life."